pub fn odd_fibnacci_sum(threshold: u32) -> u32 {
    // TODO: 这里写逻辑
    let (mut a, mut b) = (0, 1);
    let mut sum = 0;
    loop {
        let addition = a + b;
        a = b;
        b = addition;
        if a > threshold {
            break
        } else {
            if a %2 == 1{
                sum += a;
            }
        }
    }
    sum
}
